Mohammad RidoyMohammad Ridoy
Persija Jakarta vs Arema FC, Week 6: Four Imports Each and What the Team Sheet Reveals Before Kick-off19:00 on 21 October 2026, at Stadion Patriot Candrabhaga, the fourth official...
Players Behind Bars: The 6th Intercontinental Online Chess Championship for Prisoners and the Record 140 TeamsIn a room with no windows, the ceiling fan turns steadily like a giant chess...
Farid Basharat Leaves UFC Despite 16-0 Record: When the Scorecard Is No Longer a Safe TicketLast Thursday night, as I sat in a small coffee shop on Sukhumvit Road in...
VIRESA Secures Esports Rights for ASIAD 20: Reading the Deal Through a Three-Tier Governance StackOpening: seven statements of expectation and not a single game title In the...
Behind Asian Cup 2027: Schedule, Postponement Rumors and the UAE VariableWhen the AFC published the official Asian Cup 2027 match schedule, a data...
Hanoi FC 2-1 CAHN: Kewell Won the Derby by Refusing His Own IdeaMinute 46, the ball is in the Hanoi FC net. The CAHN end erupts; Polking...
The Blank Report in Mid-Transfer Window: Vietnamese Football Writing and the Price of 800 Words With No Data11 p.m. in Shanghai. On my right-hand screen a nine-section analysis file...
LAINE and PINTO Claim U21 Titles at Belgium Open 2026: Two Portuguese Trophies and a Mirror of the Professional GapPepinster, a small town in eastern Belgium, saw the Portuguese flag raised...
Asian Para Games 2026: Four Indian Para Table Tennis Bronzes and the Crack in Game TwoDay four of the 2026 Asian Para Games in Aichi-Nagoya returned four para tabl...
Scott McTominay returns to full Napoli training after official medical clearanceScott McTominay has officially returned to full training with Napoli after...
Tragedy in the Mexican Arena: The Referee's Death and the Governance Vacuum of Lucha LibreLucha libre, Mexico's most emblematic performance wrestling discipline, is...
Recounting 115 Times: Manchester City, Tottenham and an Order Reshuffled by DossiersI sat at the screen at two in the morning, not to watch a match. I was...
FIFA ASEAN Cup 2026 and the Misread Rights BattleOn the evening of September 28, 2026, when the referee blows the whistle for...
FMP Stuns Crvena Zvezda 90-89: Five Absences Cost More Than One Hot Shooting Night90-89. I wrote that score on my tracking board at 11 p.m. Nha Trang time, and...
Trabzonspor and Drogheda United: Thirteen Years, One Friendly, and the Gaps Behind the GlowThere is one small detail I noted in my notebook while watching the live...
Indonesia and the 21 Names in Jakarta: A Data Map of a Team No Longer Purely Southeast AsianIndonesia's first training session in Jakarta before the FIFA ASEAN Cup 2026...
Antonio Mohamed and the Ten-Year Debt at El VolcánOn 11 May 2026, Antonio Mohamed left Estadio Universitario with all three...
Kansas City Chiefs Leave Arrowhead: Where Does the $8 Billion Actually Come From?Three in the morning in Shenzhen, a detail I remember from every winter. I...
Nine Lenses on Vietnamese Women's Volleyball: From Empty Stands to the World StageOne afternoon in a provincial arena. The ball hit the wooden floor with a sou...
Nine Sedimentary Layers of Table Tennis: Decoding Talent from Technique to Industry EcosystemThere are evenings in the press room in Chengdu, after a tournament closes,...
